appear: make an appearance - Espagnol Anglais Dictionnaire